package cn.tk.model.pojo.mr.flow;

import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.List;

/**
 * Created by denglw on 2021/7/19.<br/>
 * Desc: 函数节点
 */
@Data @NoArgsConstructor
public class FuncNodeDTO {

    /**
     * 节点id
     */
    private Long nodeId;

    /**
     * 函数id
     */
    private Long funcId;

    /**
     * 函数访问地址（默认采用get访问）
     */
    private String funcUrl;

    /**
     * 函数节点配置函数参数列表
     */
    private List<FuncNodeParameter> funcNodeParameters;

    public FuncNodeDTO(Long nodeId, Long funcId, String funcUrl) {
        this.nodeId = nodeId;
        this.funcId = funcId;
        this.funcUrl = funcUrl;
    }
}
